package compartido.filtros;


public class Negacion<T> implements IFiltro<T> {
	protected IFiltro<T> otroFiltro;
	
	public Negacion(IFiltro<T> otroFiltro) {
		this.otroFiltro = otroFiltro;
	}
	
	@Override
	public boolean cumple(T elemento) {
		return !otroFiltro.cumple(elemento);
	}
	

}
